@import url(./font.css);
*{
	padding: 0px;
	margin: 0px;
	font-family: "Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;
}
a{
	text-decoration: none;
}
li{
	list-style: none;
}
.xbs-font{
	font-family: "iconfont";
	font-size: 14px;
	padding: 5px 10px;
	font-style: normal;
}
.top{
	width: 100%;
	height:40px;
	background: #333333 url() 0 0 no-repeat;
}
.top .top_mid{
	width: 1226px;
	height:40px;
	margin:0 auto;
	background: #333333 url() 0 0 no-repeat;
}
.top .top_mid .top_left{
	height: 40px;
	float:left;
}
.top .top_mid .top_right{
	height: 40px;
	float: right;
}
.top .top_mid a{
	font-size:12px;
	color: #B0B0B0;
	line-height: 40px;
	display: inline-block;
}
.top .top_mid a:hover{
	color: #FFFFFF
}
.top .top_mid span{
	color: #3D423D;
	line-height: 40px;
	margin: 0px;
	display: inline-block;
	font-family: sans-serif;
}
.top .top_mid .car{
	padding: 0px 10px;
}
.top .top_mid .car:hover{
	background: #fff url() 0 0 no-repeat;
	color: #FF6700;
}
.header{
	width: 100%;
	height: 100px;
	color: #FFFFFF;
}
.header .header_mid{
	width: 1226px;
	height: 100px;
	margin:0 auto;
	background: #FFFFFF url() 0 0 no-repeat;
}
.header .header_mid .mid_left{
	width: 55px;
	height: 80px;
	float: left;
	padding-top: 20px;
}
.header .header_mid .mid_mid{
	width: 700px;
	height: 100px;
	float: left;
	margin-left: 160px;
}
.header .header_mid .mid_mid a{
	color: #333;
	font-size: 16px;
	margin: 0px auto;
	padding-right: 20px;
	display: inline-block;
	line-height: 100px;
}
.header .header_mid .mid_mid a:hover{
	color: #FF9D00;
}
.header .header_mid .mid_right{
	width: 300px;
	height: 100px;
	background: #E0E0E0 url() 0 0 no-repeat;
	background: #FFFFFF url() 0 0 no-repeat;
	float: right;
}
.header .mid_right .sty{
	width: 220px;
	height: 50px;
	border: 1px solid #E0E0E0;
	background: #FFFFFF url() 0 0 no-repeat;
	margin-top: 25px;
}
.header .mid_right .sty2{
	width: 50px;
	height: 50px;
	border: 1px solid #E0E0E0;
	background: #FFFFFF url() 0 0 no-repeat;
	margin-top: 25px;
}
.main{
	width:1226px;
	height: 100%;
	margin: 0 auto;
	background: #F5F5F5 url() 0 0 no-repeat;
}
.main .box1{
	height:460px;
	background: #2AAB94 url() 0 0 no-repeat;
}
.main .box1 .box1_left{
	width: 234px;
	height: 460px;
	background: #5E5E5F url() 0 0 no-repeat;
	float:left;
}
.main .box1 .box1_right,.tu{
	width: 992px;
	height: 460px;
	background: #fff url() 0 0 no-repeat;
	float: left;
}
.biao:hover{
	width: 234px;
	height: 45px;
	background: #FF6700 url() 0 0 no-repeat;
}
.biao a{
	line-height: 45px;
	color: #FFFFFF;
	margin-left: 30px;
}
.main .tuijian{
	width: 100%;
	height: 180px;
}
.main .frist{
	width: 235px;
	height: 170px;
	background: #5F5750 url() 0 0 no-repeat;
	margin-top: 10px;
	float: left;
}

.main .three{
	width: 327px;
	height: 170px;
	float: left;
}
.img1{
	width: 315px;
	height: 170px;
	margin:10px;
	float: left;
}
.img2{
	width: 315px;
	height: 170px;
	margin:10px;
	float: left;
}
.img3{
	width: 325px;
	height: 170px;
	margin:10px 0px 10px 10px;
	float: left;
}
.list{
	width: 70px;
	height: 65px;
	margin-left: 5px;
	border: 1px solid #665E57;
	float: left;
}
.list a{
	display: block;
	margin: 5px auto;
	color: #CFCDCB;
}
.list a .xbs-font{
	font-size: 25px;
}
.zi{
	font-size: 14px;
}
.list a:hover{
	color: #FFFFFF;
}
.biaoti{
	width: 1226px;
	height: 58px;
	margin-top: 20px;
	background: #FFF url() 0 0 no-repeat;
}
.biaoti h2{
	float: left;
	font-size: 22px;
	line-height: 58px;
	font-weight: 200;
}
.xx1{
	width: 75px;
	height: 27px;
	border: 1px solid #B0B9CC;
	margin-top: 20px;
	float: right;
}
.start{
	width: 1226px;
	height: 340px;
	margin: 0 auto;
	overflow: hidden;
	/*background: #fff url() 0 0 no-repeat;*/
}
.start li{
	width: 220px;
	height: 340px;
	margin: 10px;
	background: #FAFAFA url() 0 0 no-repeat;
	float: left;
}
.start img{
	width: 220px;
	height: 220px;
}
.start span,.product p{
	font-style: normal;
	margin-left: 50px;
	font-size: 14px;
	display: block;
	color: #212121;
}
.start p,span{
	display: block;
	color: #FD670A;
	margin-left: 70px;
	/*background: #FEFEFE url() 0 0 no-repeat;*/
}
/*下半部分*/
.footer{
	width: 100%;
	height: 100%;
	margin-top: 50px;
	background: #F5F5F5 url() 0 0 no-repeat;
	float: left;
}
.footer1{
	width: 1226px;
	height: 686px;
	margin: 0 auto;
	/*background: red url() 0 0 no-repeat;*/
}
.footer .footer1_header{
	margin-top: 40px;
	height: 58px;
}
.footer1_left{
	font-size: 22px;
	font-weight: 200;
	line-height: 58px;
	float: left;
}
.footer1_right{
	font-size: 16px;
	line-height: 58px;
	float: right;
}
.footer1_mid{
	width: 1226px;
	height: 628px;
}
.footer1_mid_left{
	width: 240px;
	height: 628px;
	margin-top: 15px;
	margin-right: 5px;
	float: left;
}
.footer1_mid_right{
	width: 965px;
	height: 628px;
	float: right;
 }
 .product{
 	width: 220px;
 	height: 300px;
 	margin: 10px 5px;
 	background: #FEFEFE url() 0 0 no-repeat;
 	float: left;
 }
.product img{
	width: 210px;
	height: 150px;
	margin: 10px;
	background: #FEFEFE url() 0 0 no-repeat;
	float: left;
}
.product i{
	display: block;
	font-size: 12px;
	color: #b0b0b0;
	text-align: center;
}
.footer2{
	width: 1226px;
	height: 686px;
	margin: 0 auto;
	/*background: red url() 0 0 no-repeat;*/
}
.footer1_right a{
	font-size: 16px;
	padding-left: 10px;
	color: #424242;
}
.footer1_right a:hover{
	color: #FF6700;
}
.shang{
	width: 1226px;
	height: 310px;
}
.xia{
	width: 1226px;
	height: 310px;
}
.shang img,.xia img{
	width: 225px;
	height: 200px;
}
.shang li,.xia li{
	width: 225px;
	height: 300px;
	margin: 10px 10px;
	background: #fff url() 0 0 no-repeat;
	float: left;
}
.shang .sf,.xia .xf{
	width: 225px;
	height: 300px;
}
.shang p,.xia p{
	 font-style: normal;
	margin-left: 50px;
	font-size: 14px;
	display: block;
	color: #212121;
}
.xia1{
	width: 225px;
	height: 140px;
	background: #fff url() 0 0 no-repeat;
	margin-bottom: 20px;
}
.xia .last1{
	background: #F5F5F5 url() 0 0 no-repeat;
}
.xia .last1 .xia2{
	width: 140px;
	height: 140px;
	margin-top:50px;
	float: left;	
}
.xia .last1 .xia3 img{
	width: 70px;
	height: 100px;
	margin-top: 20px;
	float: left;
}
.xia1 img{
	width: 220px;
	height: 100px;
}
.biaoti2{
	width: 1226px;
	height: 58px;
	margin: 0 auto;
	margin-top: 20px;
	background: #F5F5F5 url() 0 0 no-repeat;
}
.biaoti2 h2{
	width: 800px;
	float: left;
	line-height: 58px;
	font-size: 24px;
	font-weight:200;
}
.xxx1{
	width: 75px;
	height: 30px;
	margin-top: 20px;
	border: 1px solid #B0B9CC;
	float: right;
}
.hot,.content{
 	width: 1226px;
 	height: 58px;
 	margin: 0 auto;
 }
.hot h2{
 	height: 58px;
 	line-height: 58px;
 	/*float: left;*/
 	font-weight: 200;
 	font-size: 24px
 }

.hot_pro{
	width: 299px;
	height: 422px;
	float: left;
	margin-right: 10px;
	background: #FFFFFF url() 0 0 no-repeat;
}
.hot_list .last{
 	margin-right: 0px;
}
.hot_pro img{
	width: 299px;
	height: 220px;
}
.hot_list{
	width: 1226px;
 	height: 420px;
 	margin: 0 auto;
 	
}
.hot_list p,.bang{
	font-style: normal;
    margin-left: 30px;
    font-size: 14px;
    padding-bottom: 50px;
    display: inline-block;
    color: #212121;
}
.hot_list span{
	display: inline;
	color: #FD670A;
	margin-left: 30px;
}
.content{
 	width: 1226px;
 	height: 58px;
 	margin: 10px auto;
 }
 .content1{
 	width: 1226px;
 	height: 425px;
 	margin: 0 auto;
 }
.content2{
	width: 299px;
	height: 425px;
	margin-right: 10px;
	/*text-align: center;*/
	background: #FFFFFF url() 0 0 no-repeat;
	float: left;
}
.content1 .last{
	margin-right: 0px;
}
.content h2{
	line-height: 58px;
	font-weight: 200;
	font-size: 24px;
}
.cont_zi,.cont_tu{
	width: 300px;
	height: 212px;
	text-align: center;
}
.cont_tu img{
	width: 216px;
	height: 154px;
}
.cont_zi p{
	margin: 30px 15px;
	font-size: 16px;
	font-weight: 400;
	color: #FFC813;
}
.cont_zi .sp1{
	display: block;
 	font-size: 20px;
 	font-weight: 400;
 	margin: 0px auto;
	color: #333;
}
.cont_zi .sp2{
	overflow: hidden;
	font-weight: 100px;
	font-size: 12px;
	color: #D8BDB0;
	display: block;
	margin: 0px auto;
}
.cont_zi .sp3{
	color: #333;
	font-size: 14px;
	display: block;
	margin: 0px auto;
}
.video_header{
	width: 1226px;
	height: 58px;
	margin: 0px auto;
}
.video_header h2{
	height: 58px;
 	line-height: 58px;
 	font-weight: 200;
 	font-size: 24px;
 	float: left;
}
.video_header a{
	display: block;
	color: #333;
	font-style: normal;
	line-height: 58px;
	float: right;
}
.video{
	width: 1226px;
	height: 290px;
	margin: 0px auto;
}
.video .video_list{
	width: 299px;
	height: 290px;
	margin-right: 10px;
	background: #fff url() 0 0 no-repeat;
	float: left;
}
.video .video_list img{
	width: 299px;
	height: 180px;
}
.video .last{
	margin-right: 0px;
}
.video_list .v1{
	font-style: normal;
	padding-left: 80px;
	padding-top: 40px;
	font-size: 14px;
	text-align: center;
	display: inline-block;
	color: #212121;
}
.video_list .v2{
	margin: 30px;
	font-size: 14px;
	padding: 0px;
	margin: 0px;
	text-align: center;
	color: #BDB0B0;
}
.video_list .v1:hover{
	color: #FF9D00;
}
.bottom{
	width: 100%;
	height: 270px;

	margin: 50px auto;
	background: #fff url() 0 0 no-repeat;
}
.bottom_head{
	height: 50px;
	width: 1226px;
	margin: 0px auto;
	background: #fff url() 0 0 no-repeat;
}
.bottom_head .bottom_list{
	height: 25px;
	width: 223px;
	margin-top: 25px;
	float: left;
}
.bottom_list span{
	display: inline;
	color: #333;
	font-family: "iconfont";
	font-size: 24px;
}
.bottom_head .bottom_list a{
	color: #333333;
}
.bottom_head .bottom_list a:hover{
	color: #FFB73A;
}
.bottom_foot{
	width: 1226px;
	height: 220px;
	margin: 0px auto;

}

.left_shang{
	width: 980px;
	height: 70px;
	float: left;
}
.bottom_right{
	width: 240px;
	height: 220px;
	float: left;
}
.left_shang li{
	width: 150px;
	height: 30px;
	margin: 20px auto;
	float: left;
}
.left_xia{
	width: 980px;
	height: 150px;
	float: left;
}
.left_xia li{
	width: 150px;
	height: 20px;
	margin: 10px auto;
	font-size: 12px;
	float: left;
}
.left_xia li a{
	color: #757575;
}
.left_xia li a:hover{
	color: #FFB73A;
}
.bottom_left{
	width: 980px;
	height: 220px;
	float: left;
}
.bottom_right .rr2{
	width: 235px;
	height: 30px;
	font-size: 12px;
	padding-left: 5px;
	color: #616161;
}
.bottom_right .rr{
	padding-top: 20px;
	font-size: 24px;	
	color: #FF6700;
}
.bottom_right .rr3{
	width: 122px;
	height: 30px;
	font-size: 12px;
	border: 1px solid #FF6700; //??
}
.bottom_right .rr3 a{
	padding-left: 15px;
	color: #FF6700;
}
.bottom_right .rr3:hover{
	background: #FF6700;
}
.last_one{
	width: 100%;
	height: 200px;
	background:#fff;
}
.last_mid{
	width: 1226px;
	height: 200px;
	margin: 0px auto;
}
.last_mid .mid_left{
	width: 60px;
	height: 60px;
	padding-top: 70px;
	float: left;
}
.last_mid .mid_left img{
	width: 60px;
	height: 60px;
}
.last_mid .mid_mid{
	width: 700px;
	height: 65px;
	margin-top: 70px;
	float: left;
	background: #fff;
}
.mid_mid span{
	display: inline;
	margin-left: 0px;
	font-size: 12px;
	color: #757575;
}
.mid_mid a,.ll p{
	color: #757575;
	font-size: 12px;
}
.mid_mid a:hover{
	color: #FF6709;
}
.ll{
	width: 800px;
	height: 20px;
	background: #fff;
}
.bottom{
	margin-bottom: 0px;
}
.mid_right1{
	width: 400px;
	height: 65px;
	margin-top: 70px;
	float: left;
	background: #fff;	
}
.mid_right1 img{
	width: 95px;
	height: 65px;
}